/*
老年代对象说明
1.老年代对象存放在右侧老生代区域
2.64位操作系统1.4G，32位操作系统700M
3.老生代对象就是指存活时间较长的对象

*/

/*
老年代对象回收实现
1.主要采用标记清除、标记整理、增量标记算法
2.首先使用标记清除完成垃圾空间的回收
3.采用标记整理进行空间优化
4.采用增量标记进行效率优化
*/

/*
细节对比
1.新生代区域垃圾回收使用空间换时间
2.老生代区域垃圾回收不适合复制算法

*/

// 标记增量优化.jpg
//标记增量核心：在程序执行遍历所有的可达对象，执行业务且标记，在可达对象可能存在间接可达对象，执行业务且遍历标记，执行完毕触发GC，所有作用域内所有间接可达对象执行完毕，可达对象回收清除